package com.zmn.oms.business.interfaces.log;

import com.zmn.oms.common.dto.OmsBaseOperator;
import com.zmn.oms.model.entity.log.OrderLog;
import com.zmn.oms.model.entity.work.OrderWork;
import org.springframework.scheduling.annotation.Async;
/**
 * 类描述： 操作记录系统监控
 *
 * @author yule
 * @date 2021/4/16 18:25
 */
public interface OrderLogOperateRecordBService {

    /**
     * 操作监控
     * @param orderLog
     * @param dbOrderWork
     * @param proceed
     */
    @Async
    void noticeRecord(OrderLog orderLog, OrderWork dbOrderWork, OmsBaseOperator omsBaseOperator, Object proceed);
}
